//
//  LBCategoryPopuView.h
//  AFNetworking
//
//  Created by luckyRoy on 2018/1/31.
//

#import <UIKit/UIKit.h>
#import "LBCategorySettingModel.h"

typedef enum : NSUInteger {
    LBCategoryPopuViewTypeOnlySelected,//仅仅有选择试图
    LBCategoryPopuViewTypeSaveBooking,//保存订阅
    LBCategoryPopuViewTypeNextStep,//下一步
} LBCategoryPopuViewType;

typedef enum : NSUInteger {
    LBCategoryPopuViewBlockTypeComplete,//完成
    LBCategoryPopuViewBlockTypeDel,//删除
} LBCategoryPopuViewBlockType;

typedef void(^LBCategoryPopuViewBlock)(LBCategoryPopuViewBlockType type);

@interface LBCategoryPopuView : UIView

+ (void)showByType:(LBCategoryPopuViewType)popuType
        listModels:(NSArray *)listModels
             model:(LBCategorySettingModel *)model
          complete:(LBCategoryPopuViewBlock)complete;

+ (void)dimiss;

@end
